/*关于我们*/
#profile{
      width: 100%;
      height: auto;
    }
    #profile .top{
      display: flex;
      margin-bottom: 90px;
    }
    #profile .top > div{
      flex: 1;
    }
    #profile .tp_left{
      position: relative;
    }
    #profile .tp_left img{
      width: 100%!important;
      height: 100%!important;
      object-fit: cover;
      z-index: 1;
    }
    #profile .tp_left::after{
      content: '';
      width: 100%;
      height: 100%;
      background-color: #a2ca17;
      position: absolute;
      top: 30px;
      left: 30px;
      z-index: -1;
    }
    #profile .tp_right{
      padding-top: 50px;
      padding-left: 70px;
    }
    #profile .tp_right h3{
      font-size: 24px;
      color:#4b4d4e;
      font-weight: bold;
      font-family: '微软雅黑';
      margin-bottom: 20px;
      line-height: 1;
    }
    #profile .tp_right p{
      font-size: 16px;
      color:#4b4d4e;
      font-family: '微软雅黑';
      line-height: 2;
    }
    #profile .tp_right p:nth-of-type(1){
      margin-bottom: 55px;
    }
    #profile .bottom{
      display: flex;
    }
    #profile .bottom > div{
      flex: 1;
    }
    #profile .bt_left{
      padding: 65px 50px;
      background-color: #eff2f4;
    }
    #profile .bt_left p{
      font-size: 16px;
      color:#4b4d4e;
      font-family: '微软雅黑';
      line-height: 2;
    }
    #profile .bt_right img{
      width: 100%!important;
      height: 100%!important;
      object-fit: cover;
    }

/*企业文化*/
#culture{
      width: 100%;
      height: auto;
    }
    #culture .w_box{
      display: flex;
    }
    #culture .w_box > div{
      flex: 0 0 50%;
    }
    #culture .left img{
      width: 100%!important;
      height: 100%!important;
    }
    #culture .right{
      background: #eff2f4;
      display: flex;
flex-wrap: wrap;
      align-content: center;
      height: auto;
      padding-left: 60px;
      position: relative;  
    }
    #culture .right h3{
      font-size: 16px;
      font-weight: bold;
      font-family: '微软雅黑';
      color: #a2ca17;
      line-height: 1;
      text-align: left;
      width:100%;
    }
    #culture .right p{
      font-size: 24px;
      font-weight: normal;
      color: #4b4d4e;
      line-height: 1.5;
      text-align: left;
width:100%;
    }
    #culture .right img{
      width: auto!important;
      height: auto!important;
      position: absolute;
      right: 60px;
      bottom: 35px;
    }
    @media only screen and (min-width:769px){
      #culture .w_box:nth-child(even){
        flex-direction: row-reverse;
      }
    }


@media only screen and (max-width:768px){
  #profile .top{
  	flex-wrap:wrap;
  }
  #profile .top > div{
  	flex:100%;
  }
  #profile .tp_left::after{
 	top: 5px;
    left: 5px;
  }
  #profile .tp_right{
  	padding-top: 25px;
    padding-left: 0px;
  }
  #profile .tp_right h3{
  	font-size: 22px;
  }
  #profile .tp_right p:nth-of-type(1){
  	margin-bottom: 30px;
  }
  #profile .tp_right p{
  	font-size: 14px;
  }
  #profile .bottom{
  	flex-wrap:wrap;
    flex-direction: column-reverse;
  }
  #profile .bottom > div{
  	flex:100%;
  }
  #profile .bt_left{
  	padding: 30px 15px;
  }
  #profile .bt_left p{
  	font-size: 14px;
  }
  #culture .w_box{
  	flex-wrap:wrap;
    margin-bottom: 20px;
  }
  #culture .w_box > div{
  	flex:100%;
  }
  #culture .right{
  	padding: 20px 10px;
  }
  #culture .right h3{
  	font-size: 20px;
  }
  #culture .right p{
  	font-size: 16px;
  }
  #culture .right img{
  	width: 50px!important;
    height: 50px!important;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
  }
}
